crew boat - French English Dictionary